package com.tarena.lbs.basic.service;

import com.tarena.lbs.basic.pojo.vo.AreaVO;

import java.util.List;

public interface AreaService {

    /**
     * 查询所有省级区域列表
     */
    List<AreaVO> queryProvinces();

    /**
     * 根据父ID查询子级区域列表（城市/区县）
     * @param parentId 父级ID
     */
    List<AreaVO> queryChildren(Long parentId);

    /**
     * 查询省市区树形结构（省份→城市→区县）
     */
    List<AreaVO> queryAreaTree();

}
